h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold; 
	margin: 10px 0px 4px 0px!IMPORTANT;
	margin: 10px 0px 2px 0px;
	font-size:14px;
	text-align:center;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold; 
	margin: 10px 0px 4px 0px!IMPORTANT;
	margin: 10px 0px 2px 0px;
	font-size:12px;
	text-align:center;
}
h2.azul {color:#3A66A7;}
h2.rojo {color:#FF0000;}
h3.azul {color:#3A66A7;}
h3.rojo {color:#FF0000;}

h3.titulo {
	color:#333F33;
	padding:8px;
}


/* ESTILOS PAGINA PRINCIPAL - index.jsp */
table.index{margin:15px 0px 10px 0px;padding:0px;}

table.index tr.titulo td {
	text-align:center;
	margin:0px;
	padding:0px;
	background-color:#C0CDE5;
	border-top:1px solid #666666;
	border-bottom:1px solid #666666;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	text-transform:uppercase;
	height:auto;
	line-height:14px;
}
table.index tr select.opciones {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:1px solid #3A66A7;
	line-height:4px;
	height:16px;
	width:170px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:14px;
	font-size:11px;
	color:#3A66A7; 
	font-weight:bold;
}

table.index tr.botonera td {
	margin:0px; 
	padding:15px 1px 1px 1px; 
	text-align:center;
	background-color:none;
	border:none;
	text-decoration: none;
}

table.index tr.datos td {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold; 
	margin: 10px 0px 4px 0px;
	font-size:12px;
	text-align:left;
	padding:2px 2px 2px 2px;
	border-top:5px solid #666666;
	border-bottom:1px solid #666666;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	color:#3A66A7;
	text-align:center;
}


/* ESTILOS PAGINA JUGADOR */
table.futbol tr td {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold; 
	margin: 10px 0px 4px 0px;
	font-size:12px;
	text-align:left;
	padding:2px 2px 2px 2px;
	border-top:5px solid #666666;
	border-bottom:1px solid #666666;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	color:#3A66A7;
}
table.futbol tr.datos td {
	text-align:center;
}

table.futbol tr.datosRojo td {
	text-align:center;
	color:#FF0000;
}

table.futbol tr.botonera td {
	margin:0px; 
	padding:15px 1px 1px 1px; 
	text-align:center;
	background-color:none;
	border:none;
	text-decoration: none;
}
table.futbol tr td.botonera {
	margin:0px; 
	padding:7px 1px 1px 1px; 
	text-align:center;
	background-color:none;
	border:none;
	text-decoration: none;
}

table.futbol tr.separador td { 
	padding:20px ; 
	border-top:0px solid #666666;
	border-bottom:0px solid #666666;
	border-left:0px solid #666666;
	border-right:0px solid #666666;
}
table.futbol tr.separadorChico td { 
	padding:2px ; 
	border-top:0px solid #666666;
	border-bottom:0px solid #666666;
	border-left:0px solid #666666;
	border-right:0px solid #666666;
}
table.futbol tr.separadorTitulo td { 
	padding:10px ; 
	border-top:0px solid #666666;
	border-bottom:0px solid #666666;
	border-left:0px solid #666666;
	border-right:0px solid #666666;
}

table.futbol tr.titulo td {
	text-align:center;
	margin:100px;
	padding:1px 0px 1px 2px;
	background-color:#C0CDE5;
	border-top:1px solid #666666;
	border-bottom:1px solid #666666;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	text-transform:uppercase;
	height:auto;
	line-height:14px;
}

table.futbol tr.titulo td.fondoBlanco {
	background-color:#FFFFFF;
	border:0px;
}

table.futbol tr.tituloListado td{
	background-color:#FFFFFF;
	border-top:0px solid #666666;
	border-bottom:0px solid #666666;
	border-left:0px solid #666666;
	border-right:0px solid #666666;
}
table.futbol tr.tituloFechaPartido td{
	text-align:center;
	margin:0px;
	padding:1px 0px 1px 12px;
	background-color:#C0CDE5;
	border-top:1px solid #666666;
	border-bottom:1px solid #666666;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	text-transform:uppercase;
	height:auto;
	line-height:14px;
}

table.futbol tr.blanco {
	background-color:#FFFFFF;
	border:0px;
	margin:0px;
	padding:0px;
}
table.futbol tr td select.opciones {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:1px solid #3A66A7;
	line-height:4px;
	height:16px;
	width:170px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:14px;
	font-size:11px;
	color:#3A66A7; 
	font-weight:bold;

}